ribbon cellular radiator - French English Dictionary